package Demo;

import com.sun.corba.se.impl.io.IIOPOutputStream;
import  java.io.*;


public class Serializacion {

    
     public static void main(String[] args) {
        Agenda a1 = new Agenda("Ana", "Martinez", "Fernandez",78);
        Agenda a2 = new Agenda("Ernesto", "Garcia", "Perez",12);
        
        //iniciar el proceso de serializacion
         try {//colocar los obejtos en el disco
             //creamos el archivo
             FileOutputStream fs = new FileOutputStream("agenda1.ser");
             //Esta clase tiene el metodo writeObject()  ...
             ObjectOutputStream os = new ObjectOutputStream(fs);
             
             os.writeObject(a1);
             os.writeObject(a2);
             
             os.close();
             
             
         } catch (FileNotFoundException e) {            
             e.printStackTrace();             
         }        
         catch (IOException e) {            
             e.printStackTrace();             
         } 
         System.out.println("Los objetos se han serializado correctamente...");
         
         
         
     }
}
